import axios from 'axios'
export default {
  // 列表加载
  getNoteList(params){
    return axios.get('/api/note/list?page=' + params.page)
  },
  // 搜索
  queryNoteList(params){
    return axios.get(`/api/note/search?page=${params.page}&query=${params.query}`)
  },
  // 详情
  getNoteById(params){
    return axios.get(`/api/note/${params.id}`)
  },
  // 更新浏览量
  updateViews(params){
    return axios.get(`/api/note/update/views/${params.id}`)
  },
  // 更新点赞
  updateGood(params){
    return axios.get(`/api/note/update/good/${params.id}`)
  },
  // 更新返反对
  updateBad(params){
    return axios.get(`/api/note/update/bad/${params.id}`)
  },
  // 上传图片
  uploadIng(params){
    return axios.post('/upload/image', params, {headers: {'Content-Type': 'multipart/form-data'}})
  },
  // 添加便签
  saveNote(params){
    return axios.post('/api/note/save', params)
  },
  // 添加便签
  updateNote(params){
    return axios.post('/api/note/update', params)
  },
  // 删除便签
  deleteNote(params){
    return axios.get(  `/api/note/${params.id}/delete`)
  }
}
